Tureng Mobile
Deyim
3
s.
caught flat-footed
s.
caught unawares
s.
caught with (one's) pants down